package com.dhcc.DRGsHosp.web.controller;

import javax.inject.Inject;

import org.openkoala.koala.commons.InvokeResult;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.dhcc.DRGsHosp.facade.ClearCacheFacade;

/**
 * 
 * @ClassName:  ClearCacheController   
 * @Description:缓存管理   
 * @author: LiQingYang 
 * @date:2017年6月28日 上午11:28:27   
 *     
 * @Copyright: 2017 DHC2013-2017, All rights reserved. 
 * 注意：本内容仅限于东华软件股份公司内部传阅，禁止外泄以及用于其他的商业目的
 */
@Controller("clearCacheControllerliqingyang2017062801")
@RequestMapping("/ClearCache")
public class ClearCacheController {
		
	@Inject
	private ClearCacheFacade clearCacheFacade;
	
	/**
	 * 
	 * @Title: clearCache
	 * @author:LiQingYang   
	 * @Description: 清除所有缓存   
	 * @param: @param param
	 * @param: @return      
	 * @return: InvokeResult      
	 * @throws
	 * @date:2017年6月28日 上午11:28:34
	 */
	@ResponseBody
	@RequestMapping("/clearCache")
	public InvokeResult clearCache(String param) {
	    clearCacheFacade.removeAll();
		return InvokeResult.success();
	}
	
	
}
